register description
PRO_ICACHE_ENABLE | The bit is used to activate the data cache. 0: disable, 1: enable |
PRO_ICACHE_SETSIZE_MODE | The bit is used to configure cache memory size.0: 8KB, 1: 16KB |
PRO_ICACHE_BLOCKSIZE_MODE | The bit is used to configure cache block size.0: 16 bytes, 1: 32 bytes |
PRO_ICACHE_INVALIDATE_ENA | The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done. |
PRO_ICACHE_INVALIDATE_DONE | The bit is used to indicate invalidate operation is finished. |
PRO_ICACHE_LOCK0_EN | The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK0_ADDR_REG and PRO_ICACHE_LOCK0_SIZE_REG. |
PRO_ICACHE_LOCK1_EN | The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK1_ADDR_REG and PRO_ICACHE_LOCK1_SIZE_REG. |
PRO_ICACHE_AUTOLOAD_ENA | The bit is used to enable and disable conditional-preload operation. It is combined with pre_dcache_autoload_done. 1: enable, 0: disable. |
PRO_ICACHE_AUTOLOAD_DONE | The bit is used to indicate conditional-preload operation is finished. |
PRO_ICACHE_PRELOAD_ENA | The bit is used to enable preload operation. It will be cleared by hardware after preload operation done. |
PRO_ICACHE_PRELOAD_DONE | The bit is used to indicate preload operation is finished. |
PRO_ICACHE_UNLOCK_ENA | The bit is used to enable unlock operation. It will be cleared by hardware after unlock operation done. |
PRO_ICACHE_UNLOCK_DONE | The bit is used to indicate unlock operation is finished. |
PRO_ICACHE_LOCK_ENA | The bit is used to enable lock operation. It will be cleared by hardware after lock operation done. |
PRO_ICACHE_LOCK_DONE | The bit is used to indicate lock operation is finished. |